@charset "utf-8";


/*.nav li{
	float:left;
}
.nav li:hover::after{
	content: "";
	height:1px;
	width:60%;
	display: block;
	background: #828282;
	margin: 0 auto;
	margin-top:7px; 
}*/
/*激活类,只要目标元素,拥有这个类 ,则会激活某个效果*/
/*.nav li.active::after{
	content: "";
	height:1px;
	width:60%;
	display: block;
	background: #828282;
	margin: 0 auto;
	margin-top:7px; 
}*/

.carousel{
	margin: 0 auto;
}
.carousel_title{
	background: #6DB6FF;
	display: inline-block;
	position: relative;
	
	margin-top: 45px;
	margin-left: 50px;
	font-size: 16px;
	width: 900px;
	height: 1px;
	
}
.carousel_title::before{
	content:"";
	width: 0;
	height: 0;
	position: absolute;
	border-top: 24px solid #6DB6FF;
	border-left: 70px solid #6DB6FF;
	border-right: 9px solid transparent;
	left:0;
	top:0;
}
.carousel_title div{
	position: absolute;
	left: 0;
	top: 0;
	margin-left: 6px;
}
.carousel_title span{
	color: white;
}
.carousel_title a{
	color: #000000;
}
.midd{
	text-align: center;
	margin-top: 55px;
}
.midd p i{
	display: block;
	height: 1px;
	width: 157px;
	background: #6DB6FF;
	margin: 10px auto 0;
}
.midd img{
	width: 100%;
}
.midd h1{
	font-size:18px;
}
.midd p{
	font-size:10px;}

.midd dl{
	width: 750px;
	text-align: center;
	margin: 0 auto;
	margin-top: 23px;
}
.midd dl dt{
	font-size:14px;
	height: 40px;
	vertical-align: middle;
	margin: 0 auto;
}
.midd dl dt p{
	display: block;
	font-size: 8px;
}
.oooo{
	padding-top:30px;
	font-size: 14px;
}
.oo{
	padding-top:20px;
	font-size: 14px;
}
.lll{
	display: block;
	vertical-align: top;
	width: 320px;
	margin: 0 auto;
	
}
.midd dl dd:last-of-type{
	font-size: 12px;
	line-height: 23px;
	text-align: left;
	padding-bottom: 10px;
	/*首行缩进*/
}

.xx{
	height: 1px;
	background: #6DB6FF;
	position:absolute;
	width: 752px;
}

.xx::before{
	content: "";
	width: 0;
	height: 0;
	border-top:38px solid #6DB6FF;
	border-right: 15px solid transparent;
	
	position: absolute;
	left: 0;
	top: 0;
}
.xx::after{
	content: "";
	width: 0;
	height: 0;
	border-top:38px solid #6DB6FF;
	/*border-right: 38px solid #6DB6FF;*/
	border-left: 15px solid transparent;
	/*border-bottom: 15px solid transparent;*/
	position: absolute;
	right: 0;
	top:0;
}	
.xo{
	height: 1px;
	background: #6DB6FF;
	position:absolute;
	width: 752px;
}
.xo::before{
	content: "";
	width: 0;
	height: 0;
	border-bottom:38px solid #6DB6FF;
	border-right: 15px solid transparent;
	
	position: absolute;
	left: 0;
	bottom: 0;
}
.xo::after{
	content: "";
	width: 0;
	height: 0;
	border-bottom:38px solid #6DB6FF;
	/*border-right: 38px solid #6DB6FF;*/
	border-left: 15px solid transparent;
	/*border-bottom: 15px solid transparent;*/
	position: absolute;
	right: 0;
	bottom:0;
}	

.midd dl:first-of-type{
	/*background: url(../img/xia.jpg) no-repeat;*/
	margin-top: 40px;
	
	text-indent: 2em;
}
/*.midd dl:nth-of-type(2n){
	margin-top: 23px;
	
	
}
.midd dl:nth-of-type(3){
	margin-top: 23px;
	text-indent: 2em;
	
}
.midd dl:nth-of-type(5){
	margin-top: 23px;
}*/

.boot{
	margin:20px 0;
}
.boot a{
	font-size: 12px;
	color: #444444;
	padding-right: 15px;
}
